@charset "UTF-8";

.wrap{background:#f4f4f4 url(../images/index1.jpg) no-repeat center top;}
.main{padding:0 20px 20px; width:1240px;box-sizing: border-box; }
/*Ã¥Â¤Â´Ã¦ÂÂ¡*/
.toutiao{padding:0 20px 20px;background:#fff; box-sizing: border-box;}
.tt{background:url(../images/icon27.png) no-repeat center top;width:81px; height:127px; font-size:0;}
.ttxx{ width:calc(100% - 100px);}
.slideBox{ width:100%; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%;margin-left:-95px; bottom:-40px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0 5px;  width:53px; height:5px; background:#e5e5e5; cursor:pointer; }
.slideBox .hd ul li.on{ background:#2395fc; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }


.toutiao .bd .title{ font-size:26px; font-weight:bold; line-height: 40px;padding: 10px 0;}
.toutiao .bd .title a{text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:100%; display:inline-block;}
.toutiao .bd .zhaiyao{ font-size: 16px;color:#999; line-height: 30px; }
.toutiao .bd .zhaiyao span{ float:left;line-height: 30px;overflow: hidden; text-indent: 2em;white-space: nowrap; text-overflow: ellipsis; width:90%;}
.toutiao .bd .zhaiyao a{color:#999; float:left;}


/*line1*/
.line1,.line2,.picLink{margin-top:20px;padding:20px;background:#fff; box-sizing: border-box;}
.line2{margin-top:6px;}
.line1 .fl{width:58.5%;}
.line1 .fr{width:39.6666%;}
/*Ã¨Â½Â®Ã¦â€™Â­*/
.slideBox_lunbo {width: 100%;height: 394px;overflow: hidden;position: relative;}
.slideBox_lunbo .hd {height: 10px;overflow: hidden;position: absolute;right:10px;bottom: 15px;z-index: 1;}
.slideBox_lunbo .hd ul {overflow: hidden;zoom: 1;float: left;}
.slideBox_lunbo .hd ul li {float: left;margin-right: 10px;width: 10px;height: 10px;line-height: 14px;text-align: center;background: url(../images/new_dian.png);cursor: pointer; background-position:-14px center ;}
.slideBox_lunbo .hd ul li:last-child{margin-right:0;}
.slideBox_lunbo .hd ul li.on {background-position:0 center ;}
.slideBox_lunbo .bd {position: relative;height: 100%;z-index: 0;}
.slideBox_lunbo .bd li {zoom: 1;vertical-align: middle;position: relative;}
.slideBox_lunbo .bd img {width: 100%;height: 394px;display: block;}
.slideBox_lunbo .bd li .focus_text {position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;line-height: 40px;color: #fff;font-size: 16px;background: rgba(0, 0, 0, .5);text-align: left;z-index: 2;}
.slideBox_lunbo .bd li .focus_text a{padding-left:8px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 75%;display: inline-block;}
/*tabÃ¥Ë†â€¡Ã¦ÂÂ¢*/
.slideTxtBox{ width:100%;  position: relative; }
.slideTxtBox .hd{ height:40px; line-height:40px;  position:relative; }
.slideTxtBox .hd ul{ float:left;   }
.slideTxtBox .hd ul li{ float:left;color:#000; padding:0 15px; cursor:pointer; font-size: 20px;font-weight:bold;  }
.slideTxtBox .hd ul li.on{ background:#2395fc;color:#fff; border-radius: 5px;}
.slideTxtBox .bd ul{ padding:20px 0 0;  zoom:1;  }
.slideTxtBox .bd li{ height:42px; line-height:42px;background:url(../images/icon14.png) no-repeat left center;padding-left:15px; box-sizing: border-box; }
.slideTxtBox .bd li a{width:75%; overflow: hidden;white-space: nowrap;  text-overflow:ellipsis;  display:inline-block;}
.slideTxtBox .bd li span{float:right;color:#999}
.slideTxtBox .more{ position: absolute; right:5px; top:15px; color:#999;font-size:14px;}
.wsxf{margin-top:10px !important;}
.wsxf img{ max-width: 100%;}
.picLink>ul{ margin: 0 -9px;}
.picLink>ul li{padding:0 9px;float:left; width:20%;box-sizing: border-box; text-align: center;margin:3px 0;}
.picLink>ul li img{max-width: 100%;}
/*line2*/
.line2 .slideTxtBox .hd{border-bottom:1px solid #dedede;padding-bottom:15px;}
.tab{background:url(../images/index8.jpg) no-repeat center center; height:85px; line-height: 85px;margin-bottom:10px;}
.tab li{ width:33.3333333%;float:left;text-align: center; font-size:24px; font-weight: bold;position: relative;}
.tab li.hover{background:#309dff}
.tab li.hover::after{ position: absolute;   margin-left: 5px;left:50%;content: '';bottom:-18px;margin-left:-9px;color: #175197;width: 0;height: 0;border-left: 18px solid transparent;border-right: 18px solid transparent;border-top: 18px solid #309dff;}
.tab li a{ display: block;color:#fff;}
.tab li span{display:inline-block;padding-left:60px;}
.tab li.tab1 span{ background: url(../images/icon7.png) no-repeat left center;} 
.tab li.tab2 span{ background: url(../images/icon9.png) no-repeat left center;padding-left:70px;} 
.tab li.tab3 span{ background: url(../images/icon10.png) no-repeat left center;} 
/*Ã¦Ë†â€˜Ã¨Â¦ÂÃ§Å“â€¹*/
.line2_box .slideTxtBox .bd li a{ width:98%}
.line2_box>div{margin:0 -17px;}
.line2_box div.box1{ width:33.333333%;padding:0 17px; box-sizing: border-box;margin-top:20px;}
.slideTxtBox .bd ul.zfxxgkList{padding:8px 0 0;}
.slideTxtBox .zfxxgkList li{background:#fafafa;height:45px;line-height:45px;margin-top:16px;}
.slideTxtBox .zfxxgkList li a{ display:block;background:url(../images/icon17.png) no-repeat 90% center;padding-left:10px;font-size:16px;width:100%;}
.slideTxtBox .zfxxgkList li a>span{float:none;padding-left:45px;display:inline-block;}
.slideTxtBox .zfxxgkList li.zfxxgk1 a>span{background:url(../images/icon26.png) no-repeat left center;}
.slideTxtBox .zfxxgkList li.zfxxgk2 a>span{background:url(../images/icon24.png) no-repeat left center;}
.slideTxtBox .zfxxgkList li.zfxxgk6 a>span{background:url(../images/icon25.png) no-repeat left center;}
.slideTxtBox .zfxxgkList li.zfxxgk3 a>span{background:url(../images/icon28.png) no-repeat left center;}
.slideTxtBox .zfxxgkList li.zfxxgk5 a>span{background:url(../images/xxgk_iconndbb.png) no-repeat left center;}
.slideTxtBox .zfxxgkList li.zfxxgk4 a>span{background:url(../images/icon29.png) no-repeat left center;}

.jsT{background:url(../images/icon18.png)no-repeat 5px center;line-height:30px;padding-left:30px; font-weight:bold;color:#6c6c6c;margin:20px 0 10px;}
.btgjz{margin-bottom:5px;}
.jsInput{ width:75%;border:1px solid #e5e5e5;padding:0 8px; height:35px; line-height:35px; box-sizing: border-box;}
.jsBtn1,.jsBtn2{ width:23%;height:37px;margin-left:1%;border:none;background:#1a73bd;color:#fff; font-weight: bold;}
.jsBtn2{background:#6c6c6c}
.slideTxtBox .bd ul.jd{padding:8px 0 0;}
.slideTxtBox .bd ul.jd li{ line-height:30px;height:30px;}
.lmLink{margin:0 -6px;}
.lmLink li{ width:20%;float:left;padding:0 6px;  box-sizing: border-box;margin-top:20px; height:60px; line-height:60px; text-align: center;}
.lmLink li a{display:block;background:#e1f0fe; border-radius: 5px;}
.lmLink li a span{display: inline-block;padding-left:30px;}
.lmLink li.lmLink1 span{background:url(../images/icon11.png) no-repeat left center; }
.lmLink li.lmLink2 span{background:url(../images/icon12.png) no-repeat left center; }
.lmLink li.lmLink3 span{background:url(../images/icon13.png) no-repeat left center; }
.lmLink li.lmLink4 span{background:url(../images/icon15.png) no-repeat left center; }
.lmLink li.lmLink5 span{background:url(../images/icon16.png) no-repeat left center; }

/*Ã¦Ë†â€˜Ã¨Â¦ÂÃ¥Å Å¾*/
.wyb .title3{ font-size:30px; font-weight:bold;padding:30px 0 20px;}
.wybList li{ float:left;width:12.5%; height:112px;padding: 0 15px; box-sizing: border-box; text-align: center;}
.wybList li a{ padding:20px 5px; display:block;  line-height: 30px;background:#f7f7f7;}
.wybList li a span{ height:35px;  display:inline-block}
.zwfww,.bmfw{ width:49%; height:109px;margin-top:20px;}
.bmfw{background:url(../images/index14.jpg) no-repeat center center; background-size:cover;}
.zwfww{background:url(../images/index15.jpg) no-repeat center center; background-size:cover;}
.line2_box>div.bianmin{margin: 0}
.bmfw>p.fl {width:180px;margin-top:25px; height:60px;border-right:1px solid #a0cdfa;}
.bmfw>p.fl span{ position:relative; display: inline-block; color:#1988fc;font-size:30px; font-weight: bold;line-height: 50px;margin:0px 30px ;}
.bmfw >p.fl a::after{ content: ''; height:4px; border-radius: 2px; left:0;width:100%;bottom:-5px;position: absolute;background:#1988fc;}
.bmfw >p.fr{width:60%;padding: 12px 23.76% 0 0;box-sizing: border-box;}
.bmfw >p.fr a{ margin-right:15px; line-height: 30px;color:#333;white-space:nowrap;}
.zwfww a{margin:15px 30px ;display: block;  line-height:60px;font-size:30px; font-weight: bold;color:#278e9d;}
.zwfww a span{ position:relative; display: inline-block;}
.zwfww a span::after{ content: ''; height:4px; border-radius: 2px; left:0;width:100%;bottom:-5px;position: absolute;background:#278e9d;}
/*Ã¦Ë†â€˜Ã¨Â¦ÂÃ©â€”Â®*/
/*Ã¤Â¿Â¡Ã§Â®Â±*/
.line2_box.wyw{padding-top:10px;}
.line2_box>.line2_1{margin:20px 0 0 }
.line2_1>.ldxx{ width:56.91%;}
.line2_1>.xjtj{ width:41%;}
.xxLink{width:100%;background:url(../images/zmhd4.jpg) no-repeat center center; height:132px; padding:10px 20px; box-sizing: border-box;margin-bottom:10px;}
.xxLink .fl{margin:35px 0 0 0; width:50%; text-align: center; }
.xxLink .fl img{ max-width: 100%;}
.xxLink  .fr{width:50%;text-align: left;}
.xxLink  .fr a{ line-height:50px;  margin:30px 0 0; width:35%; border-radius: 25px; box-shadow: 0 0 5px #0a5491;background:#5cd4ff ;display:inline-block; color:#fff;font-size:18px; text-align: center;}
/*Ã¤Â¿Â¡Ã§Â®Â±Ã¥Ë†â€”Ã¨Â¡Â¨*/
.common-title1 {height: 50px;line-height: 50px;border-bottom:1px solid #e5e5e5}
.common-title1 span {line-height: 50px;display:inline-block;font-weight: bold;position: relative;font-size: 20px;color: #0a5491;}
.common-title1 a {color: #999;float: right;font-size: 14px;margin-right:10px;}
.biaot{font-size:16px;color:#025eab; font-weight:bold;line-height: 35px; height:35px;margin:20px 0 10px; background:#f2f2f2; font-weight: bold; text-align: center; }
.biaot span,.xxList li span{float:left;text-align: center;}
.bh{width:8%}
.bt,.xxList li span.bt{width:52%; text-align: left;}
.xjList .zt{width:15%}
.sj{width:25%}
.bh>i{ width:20px; height:20px;line-height:20px; font-style: normal; border-radius: 50%; background:#f2f2f2;color:#1d566c; display: inline-block;}
.xxList li {height:40px; font-size:16px;}
.xxList li:last-child{border:none;}
.xxList li span{line-height: 40px;height:40px; }
.xxList li span.bt a{ padding-left:5px;height:40px; width:98%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; display:inline-block; transition: 1s;}
.xxList li span.bt a:hover{padding-left:12px ;color:#15477d}


.link1 ul{ margin: 0 -7px;}
.link1 ul li{width:50%;float:left;padding:0 7px;margin:0px  0 10px; box-sizing: border-box; text-align: center; }
.link1 ul li a{ display:block; background:#ecf6ff;padding:20px;height:132px; box-sizing: border-box;}
.link1 ul li  p{ height:50px; margin-bottom:10px;}
.link1 ul li span{width:100%; display: block; }

/*Ã©â€”Â®Ã¥ÂÂ·Ã¨Â°Æ’Ã¦Å¸Â¥*/

.zm_list1 .zm_frist_li{margin: 15px 0;height: 64px;background: none;padding-left: 0;}
.zm_time1{float: left;width: 78px;height: 64px;color: #fff;text-align: center;}
.zm_time1 span{display: block;width: 100%;height: 23px;font: 14px/23px '';background: #0a5491;}
.zm_time1 p{width: 100%;height: 41px;font: 24px/41px '';background: #3479d4;}
.li_cont{float: right;width:80%;}
.zm_frist_li .zm_tit1{font: 18px/28px '';width: 78%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; display:inline-block;}
.zm_frist_li .dc_ing{display: inline-block;width: 59px;height: 19px;padding-left:7px;color: #fff;font: 12px/19px '';background: url("../images/zmhd8.png") no-repeat;float: right;}
.li_cont p{font: 14px/16px '';margin-top: 5px;color: #565656;}
.zm_frist_li .li_cont p a{font-size: 14px;}
.zm_list1 li{background: url("../images/icon14.png") no-repeat center left;padding-left: 16px;height: 42px;}
.zm_list1 li>a{font: 16px/42px '';width: 98%;color: #000;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; display:inline-block; transition: 1s;}
.zm_list1 li>a:hover{padding-left: 12px;}

/*Ã¤Â¸â€œÃ©Â¢ËœÃ¤Â¸â€œÃ¦Â Â*/
.ztzl{background:#fff;}
.ztzl>.zt{width:1200px; margin:  0 auto ; padding:20px; box-sizing: border-box;line-height:50px; }
.title2 span{background:#0a5491;color:#fff; position: relative; z-index: 1; line-height:50px; display: inline-block; border-radius: 6px;padding:0 25px;font-size:24px;}
.title2  a{color:#999;font-size:14px; display:inline-blockÃ¯Â¼â€º}
.ztPic,.ztList{margin:0 -9px; }
.ztPic li{ width:25%;padding:0 9px;margin-top:20px;float:left; box-sizing: border-box;}
.ztPic li img{max-width: 100%;height: 166px;}
.ztList{padding-top:5px;}
.ztList li{width:25%;float:left; line-height:30px;height:30px;padding:0 9px; box-sizing: border-box;}
.ztList li a{ background:url(../images/icon30.png) no-repeat left center;box-sizing: border-box;padding-left:15px; width:96%;display:inline-block; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;font-size:15px;}



@media screen and (max-width: 1200px) {
  .ztzl{background:none}
  .ztzl>.zt,.main{width:98%; background:#fff;}	
  .bmfw >p.fr{padding-top:10px; }
  .li_cont {width: 80%;}
  .zm_list1 .zm_frist_li {height: auto;}
  .li_cont{width:65%;}
}
@media screen and (max-width: 1024px) {
	.line1 .fl,.line1 .fr,.line2_box div.box1{width:100%;}	
	.line2_box,.ztPic,.ztList,.picLink>ul{margin:0;}
	.slideTxtBox{margin-top:20px;}
	.slideTxtBox .zfxxgkList li{width:46%;margin:16px 2% 0;float:left;}
	.wybList li{ width:25%;margin-bottom:15px;}
	.zwfww,.bmfw{ width:100%;}
	.bmfw>p.fr{padding-top: 11px;}
	.li_cont{width:calc(100% - 95px);}
	.link1 ul{margin:0;}
}
@media screen and (max-width: 768px) {
	.main{padding:0 8px 8px !important;}
	.slideBox_lunbo .bd img,.slideBox_lunbo{ height:300px;}
	.lmLink li,.picLink>ul li{width:33.33333%}
	.ztPic li,.ztList li{width:50%}
	.line2_1 >.fl,.line2_1>.fr{width:100%;}
	.bh,.xm{display: none;}
	.xjList .zt{display:none;}
	.bt,.xxList li span.bt{width:65%}.picLink>ul li{padding:0 4px;}

	.hlwdc_ks_pc{width:40% !important;}
	
}
@media screen and (max-width: 540px){
	.slideBox_lunbo .bd img,.slideBox_lunbo{ height:240px;}
	.slideTxtBox .bd li a{width:70%}
	.toutiao{ padding:0 8px 8px;}
	.tt{width:50px; background-size: 100% auto;}
	.ttxx{width:calc(100% - 60px)}
	.toutiao .bd .title{ font-size:18px; line-height: 180%;}
	.line1, .line2,.picLink{padding:0;}
	.slideTxtBox .hd ul li{ font-size:16px;}
	.slideTxtBox .more{ top:9px;}
	.slideTxtBox .zfxxgkList li{width:100%;margin:16px 0 0;float:none;}
	.tab {height:45px; line-height:45px;margin:0;}
	.tab li{ font-size:18px; }
	.tab li span{background:none !important;padding:0 !important;}
	.ztPic li,.ztList li{width:100%}
	.toutiao .bd .title{padding-bottom:0;}
	.wybList li{ padding:0 10px;width:33.333333%}
	.bmfw{height:auto;/* background:none; */padding:10px; box-sizing: border-box;}
	.bmfw>p.fl{border:none;float:none;margin-top:0;}
	.bmfw>p.fl a {margin:0; font-size:26px;}
	.bmfw>p.fr{ width:100%; float:none;padding:10px 0 0 0;}
	.zwfww a{ font-size:26px;}
	.bt,.xxList li span.bt{width:55%;}
	.xxLink  .fr a{width:50%}
	.xxLink .fl{ width:45%; margin:40px 0 0}
	.ft_img,.ft_txt1,.dc_box>div{width: 100%;}
	.ft_txt1,.dc_box .fr{margin: 20px 0 0;}
	.link1>ul li{ width:50%;}
	.ztzl>.zt{padding:8px}
}
@media screen and (max-width: 375px){
	.toutiao .bd .zhaiyao{ line-height: 26px;}
	.slideBox .hd{bottom:-30px;}
	.slideBox_lunbo .bd img,.slideBox_lunbo{ height:200px;}
	.slideBox_lunbo .bd li .focus_text a{ width:60%}
	.slideTxtBox .hd ul li{ font-size:15px; padding:0 10px;}
	.slideTxtBox .bd li a{width:65%;}
	.lmLink li,.picLink>ul li{width:49.5%}
	.wybList li{ padding:0 5px;}
	.zwfww a{ margin:15px 10px ;font-size:24px;}
	.bt,.xxList li span.bt{width:100%;}
	.sj{display:none;}
	.xxLink .fr a {width: 100%;box-sizing: border-box;}
}

.imgbox {
  margin-bottom:20px;
  overflow:hidden;
  padding-top: 0 !important;
}

